package vista;

import javax.swing.JFrame;
import javax.swing.JLabel;

import thieft.Juego;

public class VistaCrimen {

	private Juego juego;
    private JLabel noticias;
    private JLabel crimen;
    private JLabel sospechoso;
	
	public VistaCrimen(Juego juego, JFrame frame){
				
		this.juego = juego;
		
		this.noticias = new JLabel();
		frame.getContentPane().add(this.noticias);
		this.noticias.setBounds(10, 0, 500, 150);
		
		this.crimen = new JLabel();
		frame.getContentPane().add(this.crimen);
		this.crimen.setBounds(10, 0, 500, 200);
		
		this.sospechoso = new JLabel();
		frame.getContentPane().add(this.sospechoso);
		this.sospechoso.setBounds(10, 0, 500, 240);		
	}
	
	public void actualizar(){
		
		this.noticias.setText("**** NOTICIAS ****");
		
		String objetoRobado = this.juego.obtenerLadron().obtenerObjetoRobado().obtenerNombreObjetoRobado();
		String capitalDelCrimen = this.juego.obtenerPolicia().obtenerCapital().obtenerNombreCapital();
		String sexoLadron = this.juego.obtenerLadron().obtenerRasgos().get(0).obtenerDescripcion();
		
		this.crimen.setText( objetoRobado + " robado en " + capitalDelCrimen + ".");
		this.sospechoso.setText("El sospechoso de sexo " + sexoLadron + " ha sido visto en el lugar del crimen.");
	}
}
